﻿@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{ margin:0; padding:0;}
*{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
body{color:#333; font-size:15px; font-family:"Arial", "微软雅黑";}
ul, ol { list-style:none;} 
/*img{max-width:100%;}*/
img,fieldset{ vertical-align:top; 
}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}
address,cite,code,em,th { font-weight:normal; font-style:normal;}
input,button,textarea,select{color:#777; font-family: "Open Sans"; vertical-align:middle;}
input:focus {outline:none;}
textarea:focus {outline:none;}

a{color:#333; text-decoration:none; transition:0.5s;}

.w1200{max-width:1200px; width:96%; margin:0 auto;}
.w1200:after{content:""; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}

.r1200 { min-width:1200px;}

/*欢迎光临*/
.hygl_bj {width:100%; padding:3px 0; background:#f6f6f6; overflow:hidden;}
.hygl .hygl_l {float:left; line-height:32px;color: #666666; }
.hygl .hygl_dh{float:right;}
.hygl .hygl_dh ul {overflow:hidden;}
.hygl .hygl_dh ul li {float:left; line-height:32px; padding:0 12px; position:relative;}
.hygl .hygl_dh ul li:last-child {padding:0;margin-left:10px;}
.hygl .hygl_dh ul li i { font-style:normal;font-weight:bold;color:#0089e1;}
.hygl .hygl_dh ul li a {color:#666666;}
.hygl .hygl_dh ul li a:Hover {color:#c1812a;}
.hygl .hygl_dh ul li:nth-child(1):before {content:""; width:1px; height:12px; margin-top:-6px; background:#888888; position:absolute; top:50%; right:0;}

/*搜索*/
.sso{float: left; margin-top:40px;}
.sso-a{display:inline-block;font-size:0;background:#f2f2f2;padding:5px 10px 5px 20px;font-size:14px; border-radius:50px; width:240px;}
.sso-a input{border:0; outline:none;background:none;display:inline-block; vertical-align:middle;}
.sso-a a{display:inline-block; vertical-align:middle; float: right;}

/*top*/
.top { overflow:hidden;}
.top_bj {width:100%;}
.top .logo {height:108px; float:left; display:table;}
.top .logo h1 {display:table-cell; vertical-align:middle;}
.top .logo a {display:inline-block; vertical-align:middle; margin-right:20px;}
.top .logo p {display:inline-block; vertical-align:middle; border-left:1px solid #eee;padding:5px 0 5px 20px; letter-spacing:2px;}
.top .logo p i{display:inline-block; vertical-align:middle; font-size:18px; font-style:normal;color:#134fa0;padding-right:2px;}
.top .logo p em{display:inline-block;font-size:18px; vertical-align:middle; color:#353636;}
.top .top_lx{float:right; font-size:18px; line-height:40px; margin-top:50px; margin-right:18px; padding-left:48px; padding-right:16px; border-radius:20px; background:#eaeaea; position:relative; transition:all 0.5s;}
.top .top_lx:after{content:""; width:40px; height:40px; border-radius:100%; background:#14569c url(../images/top_rx.png) center no-repeat; position:absolute; left:0; top:0;}

.topyou {float:right;text-align:right;margin-top:27px;}
.topyou p{display:inline-block; vertical-align:middle;}
.topyou p:nth-child(2){text-align:left;margin-left:10px;}
.topyou i{font-size:14px; font-style:normal;display:block;}
.topyou em{ font-weight:bold;font-size:18px;color:#1564a7;display:block;margin-top:3px;}


/* 导航条 */
.dht { width:100%;background:#1564a7;}
.nav { position: relative; z-index: 999;}
.nav a { color: #fff; }
.nav .nLi { float: left; position: relative; display: inline; text-align: center; width:12.5%; line-height:50px; }
.nav .nLi h3 a { display: block; font-size:17px; }
.nav .sub { display: none; left: 0px; top:50px; position: absolute; background: #1564a7; line-height:40px; padding: 5px 0; width:177px; text-align: center ; font-size:14px;}
.nav .sub li { zoom: 1; }
.nav .sub a { display: block; padding: 0 10px; }
.nav .sub a:hover { background: #e77827; }
.nav .on h3 a { background: #e77827; color: #fff; width: 99.5%; line-height:50px;}

/*banner*/
.block_home_slider{width:100%; line-height:0px; text-align:center; position:relative;}
.block_home_slider .slide {position:relative; overflow:hidden;}
.block_home_slider .flex-direction-nav a {width:40px; height:40px; display:block; margin-top:-20px; position:absolute; top:50%; text-indent:-9000px; display:none;}
.block_home_slider .flex-direction-nav a.flex-prev {left:0; background:url(../images/jt1.png) no-repeat;}
.block_home_slider .flex-direction-nav a.flex-next {right:0; background:url(../images/jt2.png) no-repeat;}
.block_home_slider .flex-control-paging{ position:absolute; bottom:10px; width:100%;text-align: center;}
.block_home_slider .flex-control-paging li {margin: 0px;padding:0 5px; display:inline-block; *display:inline; *zoom:1; overflow: hidden;list-style-type: none;}
.block_home_slider .flex-control-paging li a{width:12px; height:12px; display:block; background:#f5f5f5; text-indent:-9000px; cursor:pointer; border-radius:8px; transition:all 0.5s;}
.block_home_slider .flex-control-paging li a.flex-active {width:30px; background:#1564a7;}
.flexslider {margin:0; padding:0; height:100%;}
.flex-viewport{height:100%;}
.flexslider .slides{height:100%;}
.flexslider .slides li{height:500px; display:none; -webkit-backface-visibility:hidden; list-style-type:none; position:relative;}
#home_slider2{display:none;}
/* banner */

/*关键词*/
.key { overflow:hidden; line-height:50px; border-bottom:1px solid #eee;}
.key_1 { float:left;}
.key p { float:left; margin-left:10px;}

/*sq4*/
.fhs_be { background:#f5f5f5; overflow:hidden;}
.fhs_be1 { background:#f5f5f5; overflow:hidden;} 

.s4w { overflow:hidden; background:#fff;}
.s4w dl { text-align:center;}
.s4w dd { float:left; width:16.66%; margin:50px 0; border-right:1px solid #eee;}
.s4w dd:nth-child(6) { border-right:1px solid #fff;}
.s4w dd .s4w_a { font-size:18px; color:#1564a7;  margin:10px 0;}
.s4w dd:hover .s4w_a{ color:#e77827;}
.s4w dd .s4w_b { font-size:14px; color:#c1c1c1;}
.s4w dd .s4w_cp img { width:60px; height:auto; transition: all .5s;}
.s4w dd:hover img { transform: scale(1.3); }


/*首页产品中心*/
.cps { overflow:hidden; margin:35px 0 70px 0; border:1px solid #1564a7; background:#fff;}
.cps .cps_a { width:250px; float:left; background-image: linear-gradient(#1564a7, #c11819);}
.cps .cps_a .cps_a1 { text-align:center; line-height:80px; font-size:25px; color:#fff; overflow:hidden;}
.cps .cps_a .cps_a2 { overflow:hidden;}
.cps .cps_a .cps_a2 ul { background:#eee;}
.cps .cps_a .cps_a2 li { background: url(../images/i1.png) no-repeat 20%; text-indent:65px; line-height:50px; border-bottom:2px solid #fff;}
.cps .cps_a .cps_a2 li a{ display:block; transition:all 0.5s;}
.cps .cps_a .cps_a2 li a:hover{ background:#e77827 url(../images/i12.png) no-repeat 20%; color:#fff;}
.cps .cps_b { float:left; margin-left:35px; width:calc(100% - 290px);}
.cps .cps_b .cps_b3 { overflow:hidden; line-height:50px; margin-top:25px; width:880px;}
.cps .cps_b .cps_b3 .cps_b3_top { float:left; font-size:20px; width:150px; color:#1564a7;}
.cps .cps_b .cps_b3 .cps_b3_more { float: right;}
.cps .cps_b .cps_b3 .cps_b3_more:hover a{ color:#1564a7;}
.cps .cps_b .cps_b4 { overflow:hidden; margin-top:30px;}
.cps .cps_b .cps_b4 ul { margin-left:-25px;}
.cps .cps_b .cps_b4 li { width:190px; float:left; margin-left:25px; text-align:center; line-height:45px;} 
.cps .cps_b .cps_b4 li img { width:190px; height: auto; border:1px solid #eee; transition: all .5s;}
.cps .cps_b .cps_b4 li:hover img { transform: scale(1.1); }

.cps .cps_b .cps_b4 li .cps_b4_tu {}
.cps .cps_b .cps_b4 li p {text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}

.cps_lsm { background:#1564a7; overflow:hidden; height:150px;text-align:center; color:#fff;}
.cps_lsm  .cps_lsm_1 { margin-top:20px; font-size:16px;}
.cps_lsm  .cps_lsm_2 { font-size:25px; margin:15px 0;}
.cps_lsm  .cps_lsm_3 { background:#fff; width:150px; margin:0 auto; line-height:30px;}
.cps_lsm  .cps_lsm_3 a{ display:block;}
.cps_lsm  .cps_lsm_3:hover a{  background:#f5dc7f; color:#fff;}

/*公司简介*/
.dlbi_0 { overflow:hidden; background:url(../images/biw.jpg) no-repeat;}
.dlbi0_1 { float: right; width:calc(100% - 600px); color:#fff; position:relative; margin-top: 20px;}
.dlbi0_1 .dlbi0_1_zi { overflow:hidden; font-size:30px; margin-bottom:10px; margin-top:20px;}
.dlbi0_1 .dlbi0_1zm { width:180px; height:2px; background:#fff;}
.dlbi0_1 .dlbi0_1_mwe { margin:30px 0; line-height:30px; overflow:auto; height:210px;}
.dlbi0_1 .dlbi0_1_mwe::-webkit-scrollbar{width:10px; background:#1564a7;}
.dlbi0_1 .dlbi0_1_mwe::-webkit-scrollbar-thumb{border-radius:6px; background:#fff;}
.dlbi0_1 .dlbi0_1_mwe p { text-indent:25px;}
.dlbi0_1 .aod_moer { background:#e77827; text-align:center; width:150px; line-height:40px; position:absolute; bottom:-40px; left:0;}
.dlbi0_1 .aod_moer a{ color:#fff; display:block;}
.dlbi0_1 .aod_moer:hover a{ color:#fff; background:#1564a7;}

.dlbi0_2 { float: left;}
.dlbi0_2 img { width:560px;}

/*新闻*/
.nswe { background:#fff; margin:50px  auto; overflow:hidden;}
/*.nswe_z { float:left; width:calc(100% - 500px);}*/
.nswe_z .nswe_a { overflow:hidden; background:#f5f5f5; font-size:30px; padding:20px 0; text-indent:20px;}
.nswe_z .nswe_ab { overflow:hidden; margin:20px 0 20px 20px;}

.nswe_z .nswe_ab .nsw_wlm { overflow:hidden;}
.nswe_z .nswe_ab .nsw_wlm ul{ text-align:center; margin-left:-2%;}
.nswe_z .nswe_ab .nsw_wlm li{ width:150px; line-height:35px; border:1px solid #eee; float:left; margin-left:2%;}
.nswe_z .nswe_ab .nsw_wlm li a{ display:block;}
.nswe_z .nswe_ab .nsw_wlm li:hover a{ background:#e77827; color:#fff;}

.nswe_z .nswe_ab .nsw_wlsw { overflow:hidden;}
.nswe_z .nswe_ab .nsw_wlsw dl{ margin-left:-2%;}
.nswe_z .nswe_ab .nsw_wlsw dd{ float:left; margin-left:2%; width:31%; overflow:hidden;}
.nswe_z .nswe_ab .nsw_wlsw dd .nsw_wlsw_1 { color:#bab7b7; border-bottom:1px solid #eee; line-height:30px;}
.nswe_z .nswe_ab .nsw_wlsw dd:hover .nsw_wlsw_1 { color:#e77827; border-bottom:1px solid #dbdbdb;}
.nswe_z .nswe_ab .nsw_wlsw dd .nsw_wlsw_2 { margin:10px 0;height: 20px;overflow: hidden;}
.nswe_z .nswe_ab .nsw_wlsw dd:hover .nsw_wlsw_2 { color:#e77827;}
.nswe_z .nswe_ab .nsw_wlsw dd .nsw_wlsw_3 { color:#bab7b7; margin:10px 0; line-height:25px;}
.nswe_z .nswe_ab .nsw_wlsw dd .nsw_wlsw_4 img { width:341px; height:200px; }
.nswe_z .nswe_ab .nsw_wlsw dd  img { width: 450px; height: auto; border:1px solid #eee; transition: all .5s;}
.nswe_z .nswe_ab .nsw_wlsw dd:hover img { transform: scale(1.1); }

.nswe_y { float: left; padding:15px;}
.nswe_y_0 { position:relative; overflow:hidden;}
.nswe_y_1 { position:absolute; bottom:0%; right:0%; background:rgba(231,120,39,0.8); width:80%; line-height:160px; text-align:center; font-size:25px;}
.nswe_y_1 a{ display:block; color:#fff;}
.nswe_y_1:hover a{ background:rgba(51,36,117,0.8);}
.nswe_y_0 img { width: 450px; height: auto; border:1px solid #eee; transition: all .5s;}
.nswe_y_0:hover img { transform: scale(1.1); }

/*工厂*/
.zizb{ overflow:hidden; background:#fff; padding:10px;}
.zizb p{ text-align:center; line-height:30px;}


/*底部*/
.fott { width:100%; background:#38393b; padding:3% 0 2% 0;}
.fott_xina { float:left; width:1px; height:200px; background:#5c5e61; margin-left:50px;}
.fott_lswm { float: right; width:350px;}
.fott_os { font-size: 18px; color: #fff; margin-bottom:10px;}
.fott_xian { width: 50px; height: 2px; background:#5c5e61; }
.fott_lswm_1 { line-height: 30px; color:#8d9299; margin-top:15px;}
.fott_sm { float: left; }
.fott_sm ul { overflow:hidden; margin-right:-60px;}
.fott_sm li { float: left; margin-right:90px;}
.tott_mw { overflow: hidden; margin-top:15px; line-height:30px;}
.tott_mw p { margin-bottom:2%;}
.tott_mw p a { color: #8d9299; display: block;}
.tott_mw p:hover a { color:#fff;}
.fott_xina {}
.foot { line-height:45px; color:#aaacaf; font-size:14px; background:#4b4b4d; overflow:hidden;}

/*内页*/
.hmw { height:200px;}
.goyo_nei { float:right; background:#fff; width:calc(100% - 270px); margin:50px 0;} /*大框*/
.goyo_nei_ms { overflow:hidden; background:#fff;  margin:50px 0;} /*大框*/
.goyo_nei_kui { float: right; width:calc(100% - 270px); margin:50px 0;}

.nes_a { width:250px; float:left; background-image: linear-gradient(#1564a7, #c11819);border:1px solid #1564a7; margin:50px 0;}
.nes_a .nes_a1 { text-align:center; line-height:80px; font-size:25px; color:#fff; overflow:hidden;}
.nes_a .nes_a2 { overflow:hidden;}
.nes_a .nes_a2 ul { background:#eee;}
.nes_a .nes_a2 li { background:#fff url(../images/i1.png) no-repeat 20%; text-indent:65px; line-height:50px; border-bottom:2px solid #eee;}
.nes_a .nes_a2 li a{ display:block; transition:all 0.5s;}
.nes_a .nes_a2 li a:hover{ background:#e77827 url(../images/i12.png) no-repeat 20%; color:#fff;}
.nes_oa a{ background:#e77827 url(../images/i12.png) no-repeat 20% !important; color:#fff;}

.ney_top {  background:#eee; overflow: hidden; padding:0 1%;}
.ney_top p { float:right; padding-left:26px; background:url(../images/home_tb.png) left center no-repeat; font-size:13px; color:#666; padding-top:2px; line-height:45px;}
.ney_top p a { color: #666;}
.ney_top p a.cur { color: #1a1a1a;}

.ney_lsm { background:#1564a7; overflow:hidden; color:#fff; padding:20px;}
.ney_lsm  .ney_lsm_1 { font-size:25px; margin-bottom:10px;}
.ney_lsm  .ney_lsm_2 { font-size:14px; line-height:25px;}

/*公司简介*/
.about { margin:2%; overflow:hidden; min-height:300px; line-height:30px; font-size:16px;}
.abos_1 { width:700px; margin:0 auto;}

/*公司环境*/
.huanjin { overflow:hidden; padding:1%; margin-top:2%;}
.huanjin ul { margin-left:-1%;}
.huanjin li { width:32.33%; float:left; box-shadow: 0 0 3px #7b7b7b; margin-left:1%; margin-bottom:20px; line-height:45px; text-align:center; overflow:hidden;}
.huanjin li img {width:299px; height: auto; transition: all .5s;}
.huanjin li:hover img { transform: scale(1.1); }
.huanjin li p{text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding:0 10px;}
.huanjin li p a{ display:block;}
.huanjin li:hover p { background:#eee;}

/*上一页*/
.zuoy { font-family: Arial; text-align: center; clear: both; color: #fff; margin-bottom: 20px; }
.zuoy_ks { width: 120px; display: inline-block; background: #eeeeee; line-height:30px; border-radius: 5px;}
.zuoy_ks a { display: block; }
.zuoy_ks:hover a { background: #e77827 ; color: #fff; border-radius: 5px; }
.zuoy_mi { width: 50px; display: inline-block; background: #e77827 ; line-height: 35px; border-radius: 5px; }

/*产品*/
#prolist { overflow:hidden; margin-bottom:30px;}
.ny_cp_tab tr th{ text-align:center; font-size:14px; line-height:24px; color:#555; background:#e6e6e6; border-left:1px solid #FFF;border-top: 1px solid #FFF;}
.ny_cp_tab tr td{ text-align:center; font-size:14px; line-height:24px; color:#666; background:#fff; border-left:1px solid #eee;border-top:1px solid #eee; padding:5px;border-bottom:1px solid #eee; border-right:1px solid #eee;}
.ny_cp_tab tr td a{ color:#32266e;}
.ny_cp_tab tr td a:hover{ color:#e17a2f;}

.spz_0 img{ width:100px; height: auto;}
.about_fi { width:180px; line-height:40px; background:#e77827 ; text-align:center; color:#fff; margin-bottom:10px;}


.nes_30 { overflow:hidden;}
.nes_30 dl{ margin:10px 5px;}
.nes_30 dd{ width:100%; line-height:35px; background:#ccc; margin-top:5px; text-indent:60px;}
.nes_30 dd a{ display:block; color:#fff;}
.nes_30 dd:hover a{ background:#e77827; }
.nes_301 a{ background:#e77827; color:#fff;}


/*新闻*/
.news_a { margin:0px 2%; overflow:hidden;}
.news_a ul{}
.news_a li{ margin:20px 0; overflow:hidden; width:100%; padding:2%; border-bottom:1px solid #eee;}
.news_a li a{ color:#333;display:block; transition: all .5s;}
.news_a li:hover{ box-shadow:0 0 1px #cacaca; background:#e77827;}
.news_a li:hover a{color:#fff;}

.porduc li { width:49%;}

.news_1 { float:left; width:120px;}
.news_1 .news_1_da { font-size:40px;}
.news_1 .news_2_da {}
.news_1 .news_3_da { margin-top:20px; text-align:center; border-top:1px solid #eaeaea; line-height:25px;}
.news_2 { float: right; width:calc(100% - 160px);}
.news_2 .news_2_2wz{ font-size:20px;}
.news_2 .news_2_3wz{ margin-top:10px; line-height:30px; color:#CCC;transition: all .5s;}
.news_a li:hover .news_2 .news_2_3wz { color:#fff;}
.nes_0 { width:calc(100% - 300px); float:left;}
.news_3 { width:250px; float:right; overflow:hidden;}
.news_3 img{ width:250px; height:140px;transition: all .5s;}
.news_a li:hover img {transform: scale(1.1); }

.soluw_ney { overflow:hidden; padding:0 2%;}
.soluw_ney_zi { overflow:hidden; margin-top:60px; font-size:30px; text-align:center;}
.soluw_ney_xian {border:1px solid #eeeeee; margin:10px 0 20px 0%; overflow:hidden;}
.soluw_ney_nei { line-height:30px; margin-bottom:20px; color:#888; font-size:16px;}

.sowa_q1 { overflow:hidden; line-height:30px; font-size:14px;text-align:center; color:#cfcfcf;}

.mska_losa { overflow:hidden; margin:30px 0; line-height:40px; border-bottom:1px solid #eee; border-top:1px solid #eee; position:relative;}
.mska_losa .mska_losa_1 { width:100%;text-indent:25px;}
.mska_losa .mska_mor { position:absolute; right:0; top:20px; width:120px; background:#1564a7; text-align:center;}
.mska_losa .mska_mor a{ color:#fff; display:block;}

/*人才招聘*/
.xwzx { overflow:hidden; padding:2%;}
.xwzx ul{}
.xwzx li{width:100%; margin-bottom:20px;border:1px #eee solid; }
.xwzx li .xwzx_bt{ color:#333; font-size:18px; line-height:40px; padding:8px 15px; overflow:hidden; background:#ededed url(../images/quan1.png) no-repeat 98%;}
.xwzx li .xwzx_bts{ background:#e77827  url(../images/quan.png) no-repeat 98%; display:block; color:#fff;}
.xwzx li .xwzx_wz{ color:#666; width:100%; padding:20px 15px; background:#fff; border-top:1px #ddd solid; display: none;}
.xwzx li:first-child .xwzx_wz { display: block;}
.xwzs_misa {overflow:hidden;}
.xwzs_misa dl {}
.xwzs_misa dd {width:33.33%; text-align:center; line-height:40px; float:left; font-size:18px; border:1px solid #dddddd;} 
.xwzs_misa_a { margin-top:10px; overflow:hidden; line-height:30px; font-size:16px;}

/*在线留言*/
.aok { overflow: hidden; margin:20px;}
.khly_z { float:right; width:380px; margin-top:0px;}
.khly { float:left; width:100%; margin-top:6px;}
.khly ul{ margin:0px 0 0 -7%;}
.khly ul:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}
.khly ul li{ width:92%; float:left; margin:0 0 1% 7%; border:1px #eaeaea solid;}
.khly ul li .input_txt{ width:100%; height:40px; line-height:40px; border:none; background:none; font-size:14px !important; text-indent:10px; color:#c4c0c0;}
.khly ul .textarea{ width:92%; margin:0% 0 0 7%; font-size:12px !important;}
.khly ul li textarea{ width:100%; height:90px; border:none;background:none; margin-top:10px; text-indent:10px; color:#c4c0c0;}
.khly .more{ width:99.5%; overflow:hidden; margin-top:20px; margin-left:4px;}
.khly .more .input_btn{ width:99%; color:#fff; font-size:16px; line-height:46px; text-align:center; border:none; background:#1564a7;}

.con { overflow:hidden; line-height:30px;  width:100%;}
.con_1 { overflow:hidden; margin:20px 0;}
.con_2 {overflow:hidden; }
.con_3 { font-size:30px; text-align:center; margin:20px 0; font-weight:bold;}

div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url(../images/mask.png) repeat scroll 0 0 transparent;cursor:move;z-index:1;}

.pro {
    width: 100%;
    height: auto;
    overflow: hidden;
    padding: 10px 0 30px;
}
.pro .img {
    float: left;
    display: inline-block;
    width: 480px;
}
.pro .text {
    float: right;
    display: inline-block;
    width: 350px;
}
.pro .text h1 {
    font-size: 20px;
    padding-top: 20px;
}
.pro .text .desc {
    padding: 15px 0;
    height: 170px;
    font-size: 16px;
    line-height: 25px;
}
.pro .text .btn {
    width: 120px;
    height: 40px;
    background: #e6212a;
    color: #FFF;
    display: block;
    text-align: center;
    line-height: 40px;
    font-size: 18px;
}
.pro-content .tits {
    border-bottom: 1px solid #e1e1e1;
    height: 40px;
    width: 100%;
    font-size: 18px;
}
.pro-content .tits span {
    background: #e6212a;
    color: #FFF;
    display: block;
    width: 120px;
    height: 40px;
    text-align: center;
    line-height: 40px;
}
.pro-content .info {
    padding: 10px 0;
}
.pc-slide {
    width: 100%;
    margin: 0 auto;
    text-align: center;
}
.view .swiper-slide .imgauto {
    width: 100%;
    height: 350px;
    position: relative;
}
.view .swiper-slide .imgauto img {
    max-width: 90%;
    max-height: 100%;
    position: absolute;
    margin: auto;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}
.view .swiper-container {
    width: 100%;
}
.preview {
    width: 100%;
    margin-top: 10px;
    position: relative;
}
.preview .swiper-container {
    width: 80%;
    margin: 0 10%;
    overflow: hidden;
}
.preview .swiper-slide {
    width: 22.5%;
    padding: 5px;
}
.preview .swiper-slide .imgauto {
    width: 100%;
    height: 80px;
    line-height: 80px;
    border: 1px solid #ddd;
    text-align: center;
    cursor: pointer;
    position: relative;
    display: block;
}
.preview .swiper-slide .imgauto img {
    display: inline-block;
    vertical-align: middle;
    max-width: 90%;
    max-height: 100%;
    position: absolute;
    margin: auto;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}
.preview .slide6 {
    width: 82px;
}
.preview img {
    padding: 1px;
}
.preview .active-nav .imgauto {
    border: 1px solid #e6212a;
}
.preview .arrow-left {
    background: url(../images/prev1.jpg) no-repeat left center;
    position: absolute;
    left: 10px;
    top: 50%;
    margin-top: -9px;
    width: 10px;
    height: 18px;
    z-index: 10;
}
.preview .arrow-right {
    background: url(../images/next1.jpg) no-repeat left center;
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -9px;
    width: 10px;
    height: 18px;
    z-index: 10;
}
.tags {
    border-top: 1px dashed #ccc;
    border-bottom: 1px dashed #ccc;
    height: 35px;
    line-height: 35px;
}
.tags span {
    font-weight: bold;
}
.tags a {
    margin-right: 15px;
}
.page3 {
    line-height: 50px;
}

